Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Hamburg European Open - Hamburg U.S. Open - New York Davis Cup, Group C, Valencia Miami Open - Miami French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Italy F5 Italy F6 Italy F7 Italy #3-w1 Italy #3-w2 Italy #3-w3 Italy #3-w4 Chile F3 Uruguay F1 Argentina F7 Spain F1 Spain F2 Italy F2 Italy F3 Italy F4 Italy F9 Italy F4 Serbia F3 Serbia F4 Serbia F12 Croatia F6 Italy F6 Romania F1 Cyprus F1 Cyprus F2 Cyprus F3 Egypt F2 Egypt F3 Croatia F2 Turkey F6 Turkey F7 Croatia F6 Croatia F7 Croatia F8 Bosnia & Herzegovina F2 Hungary F1 Hungary F3 Serbia F5 Romania F10 Serbia F8 Serbia F13 Serbia F14 Kazakhstan F13 Cyprus F2 Cyprus F3 Senegal F2 Egypt F3 Croatia F5 Tunisia F6 Croatia F4 (Opatija) U.S. Open - New York Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Australian Open - Melbourne Movistar Chile Open - Santiago Internazionali BNL d'Italia - Rome Senegal F1 Serbia F6 Serbia F9 Serbia F14 Croatia F1 Croatia F2 Sporting Challenger - Turin Tennis Napoli Cup - Napoli Garden Open 2005 - Rome 4° Sporting Challenger - Turin Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju II Cyclus Open de Tenis - Florianopolis Morocco Tennis Tour - Casablanca GHI Bronz Classic - Bronx Barletta Challenger Ostrava Challenger Serbia F4 Serbia F5 Serbia F6 Tunisia F7 Caltanissetta Challenger Perugia Challenger Canberra Challenger Rome Challenger Serbia F11 Israel F15 Israel F14 Bad Waltersdorf Challenger Olbia Challenger Prostejov Challenger Perugia Challenger Santo Domingo Challenger Montemar Challenger Serbia F11 Copa Telmex - Buenos Aires Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open Seat Godo 2007 - Barcelona Generali Open - Kitzbuhel Mumbai Open - Mumbai Olbia Challenger - Olbia Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires X Torneo Internazionale di Tennis - Barletta Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag 5° Sporting Challenger - Turin Legg Mason Tennis Classic - Washington San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Black Forest Open - Freudenstadt Brasil Open - Costa do Sauipe Challenger Brasov - Brasov Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Costa Daurada - Tarragona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Schickedanz Open 2007 - Furth Masters Series - Hamburg BCR Open Romania - Bucharest Copa Petrobras Paraguay - Asuncion China Open - Beijing Copa Petrobras Argentina - Buenos Aires Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Le Gosier Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Barletta Challenger Serbia Open - Belgrade AEGON International - Eastbourne International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Banja Luka Challenger Open Sabadell Atlantico - Barcelona Argentina Open - Buenos Aires Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart IX Torneo Internacionale de Tennis - Barletta German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag China Open - Beijing Aircel Chennai Open - Chennai Apia International - Sydney BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne XI Torneo Internazionale di Tennis - Barletta Raanana Challenger Ostrava Challenger Portoroz Challenger Copa Claro - Buenos Aires Portugal Open - Oeiras Prostejov Challenger Bet-at-home Open - Hamburg Rio Open 500 - Rio de Janeiro BMW Open - Munich Milan Challenger China Open - Beijing Konzum Croatia Open - Umag China Open - Beijing Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Casablanca Challenger Generali Open - Kitzbuhel Ortisei Challenger Maharashtra Open - Pune SkiStar Swedish Open - Bastad Puebla Challenger China Open - Beijing Erste Bank Open - Vienna Tata Open Maharashtra - Pune ASB Classic - Auckland San Luis Potosi Challenger Rio Open - Rio de Janeiro Hamburg European Open - Hamburg Adelaide International 1 - Adelaide Abierto Mexicano Telcel - Acapulco Mallorca Championships - Mallorca Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Tennis Napoli Open - Naples Happy Valley Challenger Koblenz Challenger San Remo Tennis Cup 15° Piertomaso - San Remo Mallorca Championships - Mallorca Hamburg Open - Hamburg Budapest Challenger Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag Zhuhai Challenger Terra Wortmann Open - Halle Heilbronn Challenger Vicenza Challenger Poprad Tatry Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Benedetto Challenger Architect Open - Budapest Cordenons Challenger Sir Supermercati - Rome Rome Challenger Almaty Challenger Copa Petrobras - Santiago Brest Challenger Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Alicante Challenger dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Prostejov Challenger Milan Challenger Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Sibiu Challenger Mouilleron-Le-Captif Challenger Riviera di Rimini Challenger 2004 - Rimini Tennis Napoli Cup 2007 - Napoli San Remo Tennis Cup - San Remo Polska Energia Open - Bytom Antonio Savoldi-Marco Co. - Manerbio Sporting Challenger '07 Trofeo Regione Piemonte - Turin Parma Challenger Genoa Open Challenger-Fondazione Carige - Genova Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Bogota Cyclus Open de Tenis - Florianopolis Tennis Napoli Cup 2006 - Napoli Zug Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Tenerife 1 Challenger Valencia Challenger Manama Challenger Memorial Manfredini - Sassuolo Bad Waltersdorf Challenger Nottingham 2 Challenger Quimper Challenger Phoenix Challenger Oeiras 3 Challenger Cagliari Challenger Hangzhou Challenger San Marino Challenger Brest Challenger Como Challenger Genova Challenger Cap Cana Challenger Copa Petrobras - Aracaju Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Kia Challenger ATP - Santiago Nord LB Open 2007 - Braunschweig Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Memorial A. Manfredini Sassuolo Challenger - Sassuolo Asuncion Challenger Cordenons Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Marino Challenger Genova Open Challenger - Genova Napoli Challenger San Benedetto Challenger Miami Open - Miami Campionati Internazionali di Sicilia - Palermo Brescia Challenger Estoril Open - Estoril Kosice Challenger Bergamo Challenger Shenzhen 1 Challenger Abierto Mexicano Telcel - Acapulco Genova Challenger Naples Challenger Napoli Challenger Buenos Aires Challenger Allianz Suisse Open - Gstaad Cagliari Challenger Mercedes Cup - Stuttgart Santiago Challenger BCR Open Romania - Bucharest Sassuolo Challenger AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney Ordina Open - s-Hertogenbosch Pilot Pen Tennis - New Haven ATP Studena Croatia Open Umag - Umag Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Heineken Open - Auckland Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Qatar Exxon Mobil Open - Doha Open Sabadell Atlantico - Barcelona Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Vicenza Challenger Studena Croatia Open - Umag Erste Bank Open - Vienna PTT Thailand Open - Bangkok Valencia Open - Valencia Apia International - Sydney Casablanca Challenger Abierto Mexicano Telcel - Acapulco Wroclaw Challenger BMW Open - Munich Samarkand Challenger Moscow Challenger Marburg Challenger AEGON International - Eastbourne Todi Challenger Mercedes Cup - Stuttgart Serbia Open - Belgrade Banja Luka Challenger Sibiu Challenger PTT Thailand Open - Bangkok China Open - Beijing Mohammedia Challenger Aircel Chennai Open - Chennai Happy Valley Challenger Copa Claro - Buenos Aires St. Petersburg Open - St. Petersburg Guadalajara Challenger Barletta Challenger Turin Challenger Ostrava Challenger Heilbronn Challenger Kremlin Cup - Moscow Caltanissetta Challenger Perugia Challenger Milan Challenger Bastad Challenger St. Petersburg Open - St. Petersburg Bet-at-home Open - Hamburg China Open - Beijing San Benedetto Challenger Cortina Challenger Open de Nice Cote d'Azur - Nice Trnava Challenger Apia International - Sydney Turin Challenger Genova Challenger China Open - Beijing Bet-at-home Open - Hamburg Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Banja Luka Challenger Barcelona Open BancSabadell - Barcelona Rome Challenger Mohammedia Challenger Casablanca Challenger Budapest Challenger Eckental Challenger Ortisei Challenger Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Quimper Challenger Bergamo Challenger Konzum Croatia Open - Umag Shenzhen Challenger Sophia Antipolis Challenger Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Argentina Open - Buenos Aires Bratislava 2 Challenger Genova Challenger Sibiu Challenger Punta Del Este Challenger Marbella Challenger Kremlin Cup - Moscow If Stockholm Open - Stockholm Caltanissetta Challenger Sydney International - Sydney Argentina Open - Buenos Aires Sardegna Open - Cagliari Argentina Open - Buenos Aires Naples Challenger Vegeta Croatia Open - Umag Brasil Open - Sao Paulo Serbia Open - Belgrade BMW Open - Munich Chengdu Open - Chengdu Erste Bank Open - Vienna Geneva Open - Geneva Open Parc - Lyon Copa Kia - Santiago Mauthausen Challenger Turin Challenger Rio Open - Rio de Janeiro Plava Laguna Croatia Open - Umag Open de Nice Cote d'Azur - Nice Intrum Stockholm Open - Stockholm Cordoba Open - Cordoba Libema Open - 's-Hertogenbosch German Tennis Championships - Hamburg Swiss Indoors Basel - Basel Hamburg European Open - Hamburg Antalya Open - Antalya Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Shenzhen Open - Shenzhen Nordea Open - Bastad Erste Bank Open - Vienna Rothesay International - Eastbourne Apia International - Sydney Telecom Italia Masters - Rome Kremlin Cup - Moscow Erste Bank Open - Vienna Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Winston-Salem Open - Winston-Salem Rogers Masters - Montreal Pacific Life Open - Indian Wells Moselle Open - Metz Sydney Tennis Classic - Sydney Hong Kong Tennis Open - Hong Kong Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Gonet Geneva Open - Geneva Rogers Cup - Toronto Noventi Open - Halle Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Nordea Open - Bastad Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Toronto Grand Prix Hassan II - Marrakech Monte-Carlo Rolex Masters - Monte-Carlo Rio Open - Rio de Janeiro Internazionali BNL d'Italia - Rome Swiss Open - Gstaad Rogers Cup - Montreal Libema Open - 's-Hertogenbosch Generali Open - Kitzbuhel Shanghai Rolex Masters - Shanghai Boss Open - Stuttgart EFG Swiss Open - Gstaad Abierto Mexicano - Los Cabos Sony Open Tennis - Miami Generali Open - Kitzbuhel Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Astana Open - Astana Stockholm Open - Stockholm Rio Open - Rio de Janeiro Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Grand Prix Hassan II - Marrakech BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Noventi Open - Halle Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Nature Valley International - Eastbourne Gijon Open - Gijon Plava Laguna Croatia Open - Umag Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Adelaide International - Adelaide BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires EFG Swiss Open - Gstaad BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo China Open - Beijing Serbia Open - Belgrade Internazionali BNL d'Italia - Rome BNP Paribas Nordic Open - Stockholm Belgrade Open - Belgrade St. Petersburg Open - St. Petersburg Adelaide International - Adelaide Rogers Cup - Toronto Rio Open - Rio de Janeiro Tiriac Open - Bucharest EFG Swiss Open - Gstaad Barcelona Open Banc Sabadell - Barcelona BNP Paribas Open - Indian Wells Mallorca Championships - Mallorca Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Grand Prix Hassan II - Marrakech Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Brasil Open - Sao Paulo Rolex Paris Masters - Paris Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Hong Kong Tennis Open - Hong Kong Austrian Open - Kitzbuhel China Open - Beijing Valencia Open - Valencia ASB Classic - Auckland Genova Challenger Forte Village Sardegna Open - Sardinia Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington Brasil Open - Costa do Sauipe Argentina Open - Buenos Aires Qatar ExxonMobil Open - Doha Estoril Open - Estoril Dubai Duty Free Tennis Championships - Dubai Generali Open - Kitzbuhel BA-CA Tennis Trophy - Vienna Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago Catella Swedish Open - Bastad Barcelona Open Banc Sabadell - Barcelona Almaty Open - Almaty Movistar Open - Vina del Mar AEGON Championships - London AEGON International - Eastbourne Argentina Open - Buenos Aires Swiss Open - Gstaad Kremlin Cup - Moscow Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest BMW Open - Munich Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Erste Bank Open - Vienna Valencia Open - Valencia Royal Guard Open Chile - Vina del Mar Barcelona Open BancSabadell - Barcelona BNP Paribas Masters - Paris Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Abierto Mexicano de Tenis Mifel - Los Cabos China Open - Beijing Valencia Open - Valencia Intrum Stockholm Open - Stockholm Credit Agricole Suisse Open - Gstaad Garanti Koza Sofia Open - Sofia Argentina Open - Buenos Aires Erste Bank Open - Vienna Open 13 Provence - Marseille TEB BNP Paribas Istanbul Open - Istanbul Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu DIEMA XTRA Sofia Open - Sofia Qatar ExxonMobil Open - Doha ASB Classic - Auckland Cordoba Open - Cordoba Great Ocean Road Open - Melbourne cinch Championships - London Generali Open - Kitzbuhel Sofia Open - Sofia Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan San Diego Open - San Diego Grand Prix Hassan II - Marrakech Hamburg European Open - Hamburg Moselle Open - Metz Astana Open - Astana Sofia Open - Sofia Tel Aviv Watergen Open - Tel Aviv Tata Open Maharashtra - Pune ASB Classic - Auckland Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Banja Luka Open - Banja Luka Maia Challenger Shanghai - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo BNP Paribas Masters - Paris Rogers Cup - Toronto Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Countrywide Classic - Los Angeles Western & Southern Open - New York BNP Paribas Open - Indian Wells Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Terra Wortmann Open - Halle U.S. Open - New York Internazionali BNL d'Italia - Rome BRD Nastase Tiriac Trophy - Bucharest Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Garanti Koza Sofia Open - Sofia BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Davis Cup, Group I, 2R, ITA-SLO 5-0 Australian Open - Melbourne Davis Cup, World Group, QF, ITA-GBR 3-2 Davis Cup, World Group, SF, SUI-ITA 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SRB-USA 1-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, ITA-KOR 4-0 ATP Cup - Melbourne Davis Cup, Group B, Valencia French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon - London U.S. Open (juniors) U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open (juniors) French Open (juniors) Wimbledon (juniors) French Open - Paris AAMI Classic - Kooyong French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, RUS-ITA 1-4 Davis Cup, World Group, QF, ITA-ARG 1-3 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, PO, SRB-IND 4-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, PO, ITA-CHI 4-1 Davis Cup, World Group, 1R, ITA-CRO 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, SF, FRA-SRB 3-1 Davis Cup, World Group, 1R, JPN-ITA 1-3 Davis Cup, World Group, QF, ITA-FRA 1-3 Laver Cup - Geneva Davis Cup, Finals, Group F Wimbledon (juniors) Wimbledon (juniors) French Open (juniors) Davis Cup, World Group, Q, SRB-SVK 0-4 All Lower level tournaments Shanghai Rolex Masters - Shanghai Davis Cup, World Group, PO, NOR-SRB 0-4 Swiss Indoors Basel - Basel Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo